}
rp.setStage(org.apache.coyote.Constants.STAGE_ENDED);
recycle();
input = null;
output = null;
recycle();
}
if (async && !error) {
rp.setStage(org.apache.coyote.Constants.STAGE_ENDED);
socket.setAsync(true);
return SocketState.LONG;
} else {